be quick to lash out - Turkish English Dictionary